#include <stdio.h>
#include <math.h>

/**
 * 题目：求 s=a+aa+aaa+aaaa+aa...a 的值，其中 a 是一个数字，例如 2+22+222+2222+22222 
 * (此时共有5个数相加)，几个数相加有键盘控制。
 * 程序分析：关键是计算出每一项的值。
*/
int main(int argc, char const *argv[])
{
    int i, j;
    int s = 0, t;
    int k, m;
    printf("请输入i,j的值:");
    scanf("%d%d", &i, &j);

    printf("s=");
    for(k=0; k<j; k++)
    {
        t = 0;
        for (m = 0; m < k + 1; m++)
        {
            t += i * pow(10, m);
        }
        // printf("t=%d\n", t);
        printf("%d", t);
        if(k+1!=j) printf("+");
        s += t;
    }
    printf("的值为:%d\n", s);

    return 0;
}